Hands-On Design Patterns with Delphi: Build applications using idiomatic, extensible and concurrent design patterns in Delphi

Hands-On Design Patterns with Delphi: Build applications using idiomatic, extensible and concurrent design patterns in Delphi

作者: Primoz Gabrijelcic
出版社: Packt Publishing
出版在: 2019-02-26
ISBN-13: 9781789343243
ISBN-10: 1789343240
裝訂格式: Paperback
總頁數: 512 頁





內容描述


Build scalable projects via exploring design patterns in DelphiKey FeaturesDive into the core patterns and components of Delphi in order to master your application's design.Learn tricks, techniques, and best practices to solve common design and architectural challenges.Choose the right patterns to improve the efficiency and productivity of your program.Book DescriptionDesign patterns have proven to be the go-to solution for many common programming scenarios. This book will be the only comprehensive guide available covering design patterns applied to the Delphi language. The book goes into finer details of the Delphi language and its capabilities of a runtime library.This book will take you through a variety of design patterns and explain them with the help of real-world examples. Starting with the short brief about the concept of design patterns and the original set of Gang of Four pattern the book will then discuss the most important antipatterns . Next, you will learn eight most important patterns for each, creational, structural and behavioural type. After that, you'll be introduced to the concept of concurrency patterns - design patterns that are specifically related to multithreading and parallel computation. Finally, we ll wrap up by discussing design patterns that are specific to program design and some interesting categories of patterns that do not fall under the design umbrella.By the end of the book, you will be able to efficiently address common design problems faced while developing applications and feel confident while building scalable projects.What you will learnUnderstand concept design patterns and modern programming techniques with Delphi.Explore latest additions and modular program design techniques in Delphi.Learn about various modern multithreading approaches.Discover types of Creational, Structural, Behavioral and Concurrency patterns.Learn how to decompose a design problem into small parts.Abstract various design approaches and understand their implementations in different circumstances.Who This Book Is ForThis book is aimed at beginner to intermediate level Delphi developers who want to build scalable and robust applications. Basic knowledge of Delphi is required and all the advanced Delphi concepts are explained in the book.




相關書籍

Developing Windows 10 Applications with C# (Paperback)

作者 Sergii Baidachnyi

2019-02-26

Netty 進階之路 : 跟著案例學 Netty

作者 李林鋒

2019-02-26

ASP.NET 4.0 從零開始 ─ 使用 VB 2010

作者 資訊教育研究室

2019-02-26